﻿using System;

namespace Toenda.Foundation.SystemLayer {
	/// <summary>
	/// Describes the type of the operating system.
	/// </summary>
	public enum OSType {
		/// <summary>
		/// The operating system is unknown.
		/// </summary>
		Unknown = 0,
		/// <summary>
		/// The operating system is a workstation.
		/// </summary>
		Workstation = (int)NativeConstants.VER_NT_WORKSTATION,
		/// <summary>
		/// The operating system is a domain controller.
		/// </summary>
		DomainController = (int)NativeConstants.VER_NT_DOMAIN_CONTROLLER,
		/// <summary>
		/// The operating system is a server.
		/// </summary>
		Server = (int)NativeConstants.VER_NT_SERVER,
	}
}
